using imitateMacQQ.WebApi.Domain.CircleServe.Entity.dto;
using imitateMacQQ.WebApi.Domain.Request.utils;

namespace imitateMacQQ.WebApi.Domain.CircleServe.Interface;

public interface IReleaseInfo
{
    /// <summary>
    /// 发布朋友圈
    /// </summary>
    /// <param name="files">图片内容</param>
    /// <param name="dto">数据</param>
    /// <returns></returns>
    public Task<Request<bool>> Release(IFormFileCollection files, ReleaseInfo dto);
    /// <summary>
    /// 删除朋友圈 ---- 逻辑删除
    /// </summary>
    /// <param name="remarks"></param>
    /// <returns></returns>
    public Task<Request<bool>> Del(string remarks);
}